// CustomInputDialog.h
#ifndef CUSTOMINPUTDIALOG_H
#define CUSTOMINPUTDIALOG_H

#include <QDialog>
#include <QLineEdit>
#include <QVBoxLayout>
#include <QPushButton>
#include <QLabel>
#include <QFormLayout>
#include <QVector>

class CustomInputDialog : public QDialog {
    Q_OBJECT

public:
    CustomInputDialog(const QStringList &labels, QWidget *parent = nullptr);

    QStringList getValues() const;

private:
    QVector<QLineEdit*> lineEdits;
};

#endif // CUSTOMINPUTDIALOG_H
